package com.fei.wechat.admin.aspect.annotation;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 描述: 登录日志注解
 * 版权: Copyright (c) 2018 
 * 公司: 飞翔科技有限公司
 * 作者: 张进飞 
 * 版本: 1.0 
 * 创建日期: 2018年4月23日 
 * 创建时间: 上午8:50:35
 */
@Target({ ElementType.METHOD }) //作用于方法上  
@Retention(RetentionPolicy.RUNTIME) //运行时
@Documented
public @interface AnnoOperateLog
{
    
    /** 
    * 模块名称(一般指第一级菜单名称)
    */
    String moduleName() default "";
    
    /**
     * 
     * 描述：功能名称(一般指第二级菜单名称)
     * 作者：张进飞
     * 时间：2018年4月22日 下午9:18:59
     * @return
     */
    String function() default "";
    
    /**
     * 描述：操作类型
     * 作者：张进飞
     * 时间：2018年4月22日 下午10:25:56
     * @return
     */
    int operateType() default 0;
    
    /**
     * 描述：操作内容模板
     * 作者：张进飞
     * 时间：2018年4月22日 下午10:25:36
     * @return
     */
    String operateContentTemplate() default "";
    
}
